tabulated moon snail - Español Inglés Diccionario